changed stuff for exotic globals