OOOOOHHH!!! Good job Martin!!!

Now about those other things....