changed setFixed logic