How to avoid common integration problems?