fixed setnote function