Add some hooks for examples, add machine color selection.