recycle obstacles