fixed cross browser issues
cross browser issues