Added build! for building blueprint multiple times, refactored code based on rubocop suggestions