types match up