DESK-37: logic implementation