updated to reflect output example