ideas shall reside  only in testlib branch