corner management added