Object avoidance V0.3 with comments