typedefed handlers. Basic input support