changed value() set to set()