Clear code
prevent deleting non-draft non-passed shopping
restore code confusion of builder
change register title