[otrs] Nice Job! [and some questions]