v0.0.1 basic structure for start