#38 setting up functional test