Supporting extendable plugin