user cache bugfix and start category catch