docs: function( userID ) {
  
  		var id = curId;
  
  		curId++;
  
  		if( curId == Number.MAX_VALUE )
  			curId = Number.MIN_VALUE;
  
  		roomUsers[ id ] = [];
  
  		return this.setRoomData( id, {} )
  			   .then( this.joinRoom.bind( this, userID, id ) )
  			   .then( function() {
  
  			   		return id;
  			   });
  	}