add new Cascade pattern
get rid of abs