Don't think we need this attr_writer