Big Boy Refactor - Still need some sort of timeout error check for API but then I figured YOLO