fix spacing and add controller event for range