udpated semantic type method calls