feat: improve logging