Further optimizing and correcting behaviour and writing test case for blueprint
Enhancing blueprint validation and optimizing app