readline functionality added
readline functionality added