Lear IO library