Ensure type is being updated correctly and gui is displaying info right.