user can create a new Prop