add multi super props & fix imports