require login to view content
added availability table, updated user view