initial commit
changed sdio behavior