Added a basic input interpreter