+ improve logging (allow log level definition)
+ avoid needless error messages if clients do not submit options