updated with formatting and info