dependency stuff
lower case user is a built in Python module.  Upper case User is our module