implemented proportional speed on forward clear