fix load func