getting fed up with logging