adding multi range support
adding speed limit
improvments
refs #3146