make setuphandler