Started work on list type