add button capability