loader prototype.