this does not need be protected and can be final now