and we are still here..........