JOINT FILING AGREEMENT AND POWER OF ATTORNEY -----------------