Added references as return types