Life, regardless if its origin, finds a way...