add jsr and break all examples for now
add func example