b_tut :: commit at the end of day, study 17 almost working.. some bug need fix