finish layout and route
correct signup