Adds categories function