updated readme; fixed generator case
updated spec