DOMContentLoaded instead of load