fixed f1 and output