further strict mode tinkering