01.03.13 new diagonal behavior