updates to latent field model and writeup