store attrs
updated rest