let io behave a bit more ordered