better log; fix