initial commit of the actual code