Added support for sucky browsers without experimental JS