Slowly but surely.

David Johnson @crossingthethreshold