add attribute data tc.Fixes #512