been soo long melody marks