Principal Buscar Cum Spilling Out