Add create functionality. Not tested yet