implements ar like attribute_names
implements attribute_names