Delete method now returns true false based on success.