life – all mystery and magic