new model

button updates