fixed read out procedure