init with plugins