I'm not sure exactly what you are asking, it sounds like you want a text parser. Which is either impossible in BASIC or would take immense coding. However, you can do. INPUT "Something";Q$ IF Q$=="Hi" goto @Hi IF Q$=="Watashiha" goto @Iam then you can program what you want in each loop, you just have to do a lot of hard coding. Hope that helps.