added latent factor loading processing