castiel patel