changed mkCsontraitn typesignature