add steps with compiler plugin