initial functional test