Update from de original

I want to keep this repository up to date with what the autor has done