Nice work. Could you use 2 spaces for indentation. :)