refactored common vol checks