modified ContentTransUtil to provide a better effect