Maybe this should be a <button> instead of a span