more functionality...need a delete button