progress in progress
cut user auth class in two