First crack at weighted randomness function
Added words