add new methods in PYSemaphore