Common js support