refined schload()