update requirements
make registration date timezone aware, correctly save to model (it cannot be overriden in create)