support for changing uid