we are almost done, little rendering details added