Thanks for the detailed feedback, this gives me both great ideas and motivation to continue. Really appreciated