issue #11 start data sending implementation.