XR Mainz

update branch details