pb's __init__ reworked a bit
Now every variable is able to be changed.