fix bug in trans option with new scale factor