port the rest of the plugins