improve IBM usability