initial commit
working without views