invalid song no longer crashes and a print statement fixed