regenerating build