Actual piece that was meant to be committed. Added some documentation.