moved vote average/fade progress functions to better scope