needed to add staticmethod decorator