removed void* from csoaa