changed ValueParser that is based on Disposal class.