At the moment we do not have full coverage for the test cases, e.g. handling of missing data. these need to be added.