add meta functional test