js structure added