added use_[printer] option
inital work on stdout printer