fixed ,mapping