Full functional testing completion

Functional tests complete