Ray Bill tech