variable length set list implemented

still some problems showing soft keyboard