added user and post models