fixed Transform2.before