Added button text update, transitions on status