add button wrapper