add insert capability to Song