including attr accessors