No need to pass type