wip
new version - codechecks