added compiler plugin