prepare for external peripheral add-ons