listen and send renaming and reworking
define bin
read working for first element
safe