specs for accessors