more organization. plugins communiate with core over redis