+ init commit
+ basic implementation