separate constant tables outside of the gui core module