support for oneshot %age calculation