I wont type it out yet. But a lot of people have complained about people using code that messes with the window values. Since in BASIC breaking a program doesn't save your window stats, I've found a fairly simple way to account for all the window values without moving them. Anyone interested? If so I'll post it.