rrjamie: exists is easy to handle. Never use it. Always use stat or statSync