added staticmethod decorator to some properties