Delete method implemented