Don't use global scope for user!!!!