buttons work still not tied to models though