improve signin and register views