update generic attributes
integer range -> integer