 These included using multiple linked lists for variable lookup rather than a single long list, pre-defining the location of integer variables, and having separate integer maths routines.Speed was further improved on the BBC machine via the use of fast RAM, which allowed the MOS Technology 6502 processor and Motorola 6845 display driver to share memory without pausing for access.As a result of these design features, BBC BASIC ran David Ahl's Creative Computing Benchmark in 21 seconds, besting even the IBM Personal Computer, and far outpacing most other 8-bit platforms.