initial functional tests