rewrited List