I'm still not satisfied with this design.

Download