implement the python-side of the members