employee function & messaging separation