Fixed literally everything