General Update

A general update.