Impassable object

- almost have impassable objects working