Added valuetypes and the getUserProfile method