#11 make fps drawing more efficient