builds properly with Cray now