Add tests - currently failing, as result as indeed incorrect.