fix transform class and add new transform.