further constantly transform