Principal Buscar Getting Ridden