blend mode rewritten and interval added