go back to XSLoader to make the code more readable
typo