Additions and Ideas.