life  and how it works test and debug