A year end message from Mike Teke