Avoided common error by allowing float ranges