Episode 5
Episode 6 Added Config handling