require relevant resources in session