mackerel best from all time