adding get complex lists