add label gradient property, undone