More toasting and cleaning

Signed-off-by: jeffrey <jr926@drexel.edu>