add exact dos calculation
make dos optional in animation