executable can now install a launch agent to run periodically