revised model even more