Category script

updated