need public for static variables for subpackages