changes fdata structure