improve fuzzing setup
add fuzz testcase