some test done, need to adjust check qualified