Callback shouldn't take lists.