no need for static, it's alread declared in the header