removed unused logs, delegated to caller