create ASModel