non-user and user btn functionality and @auth views limited and sorted