Merge branch 'cleanup' into io