failing at the Scroll function, beginn adding gdt routines