Research challenges