blackholes optimization