Solved issue with service running while user isn't logged in;
Login rebuilt