Bug fixes
Can read and send data to shell