global is never used