new processing of value