dependent upon ftw