add init() call onload