revised design and message