refactored value processing