init q and obj level feature