updated to include change color and changing size shouldn't affect existing tapestry