added estimate testing