commit of basic reflection example