add delete support. closes #1