checkpoint pre-ripping into old where commas
all unit tests passing
add readme