this is a working servo/socket but I'm not sure why this acts this way