working line edit, now seriously (I hate terminals)