RIGHTS AGREEMENT ----------------------------------