Some improvements with Log