removed attr_writer, don't need it