readd list and kthread