make logging independent of scilife code