set private and shared variables in empole explicitly