add user clean function