Changed 'protected static ' to 'protected ' as it cause a fatal error from it's extended class