JavaScript backend added