no need for these attributes