initial commit with Eriks code in it