life algo works (thanks Patrick) and new look