trensfer responsability of writing data to Input handler