playing with readline