cleanup for basic mobile functionality