fix formula (wip)