add delete cells method and others