add message level support (displays icons for info, warn, error)