Added 'engine' preference for node