added some cool stuff
merge westons elo code