just saving stuff ex04 included in ex.m