DNM: modified to use command binding with button

Just exploring options for implementing command pattern