updated readme and spec