fixes
added auth and fixed layout