better abortion handling