a for all in 1

@aforallin1