problem 5
function rename