Minor edits
Add obstruction functionality.