blueprint update