basic log transfer