added one more functional test