continue implement TypeMapping