seperate parsing commands by sub_catetory