upload 41 and 42

42 preliminary