implemented delete feature
closed #5