start of functional testing