transform improved:
- scale method