Hareware assembly has a very detail assembly guide, let user fabricates a new printer step by step easily. I apologize if this question has been asked before but I have no about software guide for first use user, the software program modify is becoming better and better, I don't know many new functions using method, and what difference about newer and older version. I have some suggestions: 1. Notify function of new version program on the forum, or notify user with e-mail. 2. Publish a file of software user guide for user download, like as hardware user guide. 3. If possibe, make a video of operation step by step, this is a very good for a novice at printer. Thank you very much.