good progress on liveness, but not working just yet