Adds slightly more complex functional testing