Implemented the rest of the functions for the full SDK.