Also, I'm thinking 'ratio' is a better option name that 'upload'