more code

getting ready to redo SDK compatibility