fookyong, you're a genius! My only question, how do you transition? I feel like I have a process before I can write a line of code. I tend to think of it as loading the program into my mental RAM. However "unloading" it, and "loading" my work project is really exhausting for me. Any Tips on forgetting it all when I leave to go to work?