Patch 046. Generate and Test