melody alan