stops some strict warnings