use xorm instead qbs