sessions challenge
template challenge
auth challenge