add plugin handling and recompiling frontend task