work on set differenct in progress