Redesigned boxes and showing functions