commit initial version 0.3