switch to base handler