stacy cavali