renamed controller plugin to avoid conflict