Works and prints info to user every 1000 steps