i think i fixed it so all programs should run properly no matter their place in memory