User class redefined!
ps: the code is broken