incorporated globaluser into all the activities that needed it