i'm pretty sure there are scenarios where we divide by zero. add epsilon to avoid them.
i'm pretty sure there are scenarios where we divide by zero. add epsilon to avoid them.