add system test function
nothing important