put to_f to avoid comparison with nil value in backer model