f version fixed