Add logging, touch file interface