user class done
user class cleaned