added neighbor options to device class