adding models for user and client