Refactored FTs