even more curry and logger