simplified SDK for easier use