add logger and implement a first very simple transfer log