we prefer `<button type="submit" class="btn">` over `<input type="submit" class="btn">`