dont need volatile

fixes #8