Refactor: Send/Recieve info and unified init