Committing welcome and messages framework