reorganzied logging