add QA shell