added ROUGH login functionality, register functionality pending