- pass by reference for identity list as it's an output