initial upload

beta version 1.0