ie8 same code, different behavior, testing