Protocols will now automaticly be detected and the proper handlers are switched in