profileviewcontroller updated to new design