documentation,
printfunction
removed redundant qadapter