Sample Category added, but it’s not working because the pointer is module-level defined and so it does not reset on every call.