updated userRead and userclass to implement profile backend