package private constants and functions separated