fixed width, added documentation!