implemented plugin settings