Optionnal left to right register