add auth, update layout