First 1000 is the hardest, it really is.


JYD#49