a basic input class.