adding changes for extend