Why make this a class method?