TD:small and manageable