Refactors Contribute private variables.