Added a separate file for io, which syncs with openERP as well.