setlog improvement