Beginning of loading implementation