re-constructor and build an exciting example