add fractional input