upgrade user object structure