mark internal globals as private as well