added readline
added prompt message