base handler not required