The importance of the Global Positioning System (GPS) for global time transfer makes it desirable to steer GPS time as closely as possible to the UTC rate. Currently, GPS time is maintained to satisfy two system requirements. First, GPS time is steered to within one microsecond of UTC(USNO) when the leap seconds imposed on UTC since 1980 have been removed. Second, the GPS Navigation Message gives the offset UTC(USNO) - GPS time to users with an error not to exceed 100 nanoseconds. User performance would be improved, however, if changes in the GPS time rate were smaller and more gradually imposed than at present. Three current developments are expected to improve GPS time steering performance: the installation of a stable clock ensemble at the GPS Master Control Station: improvement of supporting hardware; and application of control theory to steering procedures.