snapshot 2 of obj model with messaging