input list