commenting transform