Update proc and cons