corrected new category methods