Implemented plugin communication