modifications to sdk