implements som simple projects for practice