forward transfer function