finish annotation function, add new song function