WIP Adding Ability to authenticate user