fix signatures
add back example