add compiler plugin