commit

first version almost ready