test_prototype