How things have been coming along