v1:


What do you think of it? constructive criticism appreciated.