new comit change of directions from anonymous function