message class settings and other features