use static keyword, not self