start rewritting example