fix the getUserById