refactored QISConverter