updating example
compiling