added report + some tests + l2 fix