Extreme function improvements.

Monsterious gigantic team programming session...