make sure jQuery gets loaded first