BT: implemented insert List type