started rewrite to native openstack api