added horizontal scroll with js control