add new return types to SDK