6k (8/20/19)

First 6k, supplemented for team 20 min test for recruiting purposes