several changes in the cblas interface into the class array