attempt 3 fix firefox bug