Simmons goes all-out on corporate responsibility