Refactored slave->present to slave->hasSlave