updated attributes to be more specific