Removed lots and lots of boilerplate.