Firefox Compatibility, better animations, dialog stuff