work on messages (commented out)