cleanup, strict mode