less manual clicking, more javascript