delete sorta working.

I will be refactoring the business layer