add unique filename constraint to Song