second commit revised