added message capability