global attributes (bad name!) initial impl