Re-code Data model for User and Request