Filter empty input
todolist actions
optimize views