support different types of bootstrap buttons