if Deleted

Through using Polymorphism