instructions , isloggedin middlewhere everywhere , little bit styling