Deradoorian review