M4uFree Search : russell t davies adaptation