be sure to pull before releasing