i also just noticed a little cosmetics issue:
could you use 2 spaces instead of 4 please. i could update it after the pull if your ide can't do that automatically.