add user manual, should be finished