keeping our heads above the water here.