test vectors
basic api definitions