Init and create working. Tested with code given in question