add js, onload, fix arrow