working both stage models