lol. love python very cool to be able to override and hook into methods like this. need to think of ways to do averaging and ordering when adding though