delt with embedded class