some renamings
added bounce propagate