removed executable, added delete, lots of fixes