first commit with some models