debbuged random profile generator algorithm
fixed merge
fixed login merge