added research directory to keep implementations to look at