made category definition method static