Research projects

work in progress