Add basic handler interface