added auth helpers and associated page