changes to introduce messages