adding in testing framework and meta data