add DOMContentLoaded.