More work on message boxes.
Advanced boxes.