How to handle foreign objects