Works without * using lists