updated with plugins