add new plugins
integrate options and fixes