implement proper fuel overwrite prevention