removed some functions from user