improving fx scaling