edit base class add wait period
log