lessen ruby restriction