improve: improve connection time
fix: user service is now a singleton