GSW: working on the typing section.