REGISTRATION RIGHTS UNDERTAKING