Wow, this is a great project which needs lots of time, doesn´t it? I totally respect this.