product state request changes