Steve Martin still alive and doing things