cost est update