firefox compatibility
compatibility changes