and again, a lot of changes; changed merged specification with order instead of model, made some new packages, added custom orders...