decoupling, namespacing... ya know, cool stuff
fixin' up calc form