change buttons to <button> tags instead of inputs, buttons now appear correctly