Updated to keep service in background!