make 'pass by value'