@garthwebb nope, the first part asserts that an exception is thrown if a title is empty; the next part tests that the title value is getting passed to the right place. that's why one's return value is null, and one's return value is 'title'