kyle-searles-mac