works now on API v.2 - create is not present any more, almost a rewrite so use with care