First step to make a better requesthandler system