version 1.0

first complete version