Add wait lib