added user models and assocations with lists