New version amodel

added XYZ
fixed init oxi
Add class Dispatcher