Replaced self:: with static::