adding the base handler