A ton of deletions.
Signed-off-by: Mark Lubberts <m.lubberts@ymail.com>