Add Requirements & Logged in users handling