implemented custom refueling system