various phone stuff and login