working repository listener