Added basic input system