still working on accesssor. More than half done