adding type method naming