add requirement 's'
small changes
Add Usage Info
Target printer improved