The three basic elements necessary for any...