Test cases by Kyle Simpson