classical works seg fault in metis
merged commit with last statement