some more attractive things and natural scene can make this design perfect but overall very well done.....