finally state fix