add LocalServiceConnection.apply()