use documented ccall syntax