fixed all shift values