working with assumption engine database push. saving progress