individual attributes to be implemented