WIP moving code from StartActivity to service