fix Message table population function