large number of skills