added intermediate estimates