reduced openLog* methods to just one slot method openLog()