Better treatment of IO