updated alt_accessor code and spec