batch descent script