staticmethod