parse sdk

+ clean up