Change Effective->Handler, Handler->OpenFile, for better names