savely copying attributes each time