a hard requirement on logging ? seriously ?