Refactor compile