prepping for user auth