lint and spec update