library module to open most file types