replace all tabs to spaces
add delete method