CLEARW internally use Line-A blit, not good. WINDTAB imposes 4 window limit. These built in commands assume single tasking TOS. All in all not worth using and you won't learn proper window handling with this method. These commands by design are kludges, so you're on the right track.