Fully functioning and producing correct values now.