Legacy custom plugin port