Looks great!

If I understood everythign correctly, then I love it^^