initial commit

cleaned and trimed