key serves as an accessor for  as well