Updates to User view and supporting backend