ISSUE-9, add console compiler pass