- refactored rendering weights and chances