refactor
fuel added