Modificado 5: add,remove,iterate,detect,step,draw,overlap