updated the blueprint