Preoperative workup: all patients will have detailed clinical history and physical examination including DRE. Routine laboratory investigations also are included e.g. CBC, blood glucose level, liver, and kidney function tests.