exit 0 instead of returning.