update spec to reflect changes made for issue #58
make some minor cosmetic changes related to #59