[feature] - user model. under construction