implemented [UNTESTED] beq hazards.  First submit