public example  ~~~~~~