issue17,18,21_new

Quite important branch that we forgot to merge to master..

Merge request reports

Loading