added obstacles, need to use them