version 0.91

just finished basic funtion