liz flanagan