adding userMap class