Fill Er Up - better code to reset needle if interrupted