log improved