capturing id + desc