changed service name user to mbUser, implemented temporary registration, awaiting more finalised api