Transit to more general interface and BB, move log to upper level