added the oxford commas :)