damn this waiting bit is getting hard now.
getting closer.