created new simq class