Added diagonal shortcut method