Added a lot of type information
No change