Using static:: instead of self::