Minor Research Project