user guide almost finished