added message class