exception location is now the start instead of the marker