first and last message