internal challenges