adding ValueMap