Fixed so that it doesn't ignore kitab recursively
Add Kitab role