add categories stack