handle output differently