using restructured text, *grumble grumble*