recieving also possible, need to refactor arduino code (I'm on it)