strange IBMs