initial autogeneration
added some content
added dependencies