Majorly refreshed binding and quite some more pythonic